Filter

Cuisines

Select cuisines

The Best 15 Restaurants in Peoria, Illinois (IL), United States

Jalapenos
4.6
50 reviews

4700 N University St, # 3, Peoria, IL 61614-5890, Peoria

Food was good but the rice is really soft and soggy. The price on menu wasn't the love I got charged didn't notice till